think oneself better than others - Español Inglés Diccionario